/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ueb15;

/**
 *
 * @author adier
 */
public interface Tree {
    public NodeImpl getNode(Object iData) throws IllegalArgumentException;
    public NodeImpl getRoot();
    public String insertValue(Object iData, double dData) throws IllegalArgumentException;
    public int size();
}
